home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 21
/
Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso
/
Aminet
/
gfx
/
show
/
gs_src_amiga.readme
< prev
next >
Wrap
Text File
|
1997-09-05
|
4KB
|
98 lines
Short: Ghostscript5.03 Amiga sources
Author: GS(Aladdin)/Amiga(Olaf Barthel)/Steffen Opel)/Port(me)
Uploader: JoopvandeWege@mail.mococo.nl
Type: gfx/show
Requires: gs503src_gs.lha/gs501src_jpg6a.lha
This is the Amiga port of Ghostscript5.03 containing the Amiga specific
sources, if you want to recompile GS then you'll have to get
'gs503src_gs.lha' and 'gs501src_jpg6a.lha' too. For more details see below.
Comments/Suggestions/Bugs to:
JoopvandeWege@mail.mococo.nl
Please use a Subject field with the name 'GS503' in it.
Please direct all mail to me except when you're 100% sure it is a GS
problem then you can use the Aladdin email address.
Please be sure to read the Amiga section in Use.txt for details (can be
found in the directory 'doc').
Joop van de Wege
Recompiling GS:
Steps needed to be done to recompile GS from scratch using GCC2.63/2.70:
Get gs503src_gs.lha
Get gs503src_amiga.lha
Get gs501src_jpg6a.lha
Get gs501src_zlib.lha
Get gs501src_png.lha
Unpack gs503src to HD, a directory 'gs5.03' will be created.
Unpack to the same HD (files will also be placed into 'gs5.03':
- gs503amiga.lha, overwriting some files. This is OK
gs503amiga.lha contains:
- gdevamiga.c, the amiga device driver from Olaf Barthel
- gdevpipe.c, patched for use with Libnix
- gp_amiga.c, platform dependant stuff for the Amiga
- use.txt, has an Amiga section!
- Configure.in/Makefile.in to rebuild Makefile and be able
to separate source and build directory.
(now includes 'makefile.libnix' for those without configure)
- gs501src_jpg6a which creates the 'jpeg-6' directory
- gs501src_zlib which creates the 'zlib' directory
- gs501src_png which creates the 'libpng' directory
- edit gcc-head.mak.in, install locations, the lines DEVICES_DEVSx= .....
(add/remove devices to your desire), save!
- cd to your build directory (cd work:build/gs)
- sh work:source/gs5.01/configure --prefix=Ghostscript:
(configure tests your configuration, generates Makefile)
- make (or use the supplied 'build_gs' script,overrides some settings)
- make install
The last two archives are not needed when you don't intend to rebuild GS
with PNG support.
If you haven't forgotten to set the stack to a reasonable amount (~50K),
you can sit back and have a cup of coffee. On my A3000 it takes about 2.5h
(1-1.5h when using PowerCache) to compile with the current device driver
set and the file 'gdevamiga.c' needs about 7-8Mb when -O2 is on. It needs
less if you don't optimize :)
Make itself takes another 2Mb so in case of problems just compile
gdevamiga.c on its own and let make resume after that. GCC2.7.2.1 (?) (Aminet)
works with VMM3.3 (on Aminet too).
Better yet get the latest gcc compiler from ftp.ninemoons.com/pub/geekgadgets!
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
855 219 74.3% 11-Aug-97 23:02:06 +build_gs
203099 56706 72.0% 14-Aug-97 05:57:46 +Makefile.libnix
885 465 47.4% 10-Aug-97 15:02:04 +configure.in
56212 16226 71.1% 10-Aug-97 15:02:20 +devs.mak.in
10882 4426 59.3% 10-Aug-97 15:03:22 +gcc-head.mak.in
115067 28666 75.0% 10-Aug-97 15:02:04 +gdevamiga.c
2854 1137 60.1% 10-Aug-97 15:02:06 +gdevpipe.c
22570 7532 66.6% 10-Aug-97 15:02:06 +gp_amiga.c
15387 5479 64.3% 10-Aug-97 15:03:22 +gs.mak.in
4772 1858 61.0% 10-Aug-97 15:02:04 +install-sh
24335 8697 64.2% 10-Aug-97 15:02:06 +gsmisc.c
44761 11637 74.0% 10-Aug-97 15:03:22 +int.mak.in
11065 3396 69.3% 10-Aug-97 15:03:22 +jpeg.mak.in
40275 9719 75.8% 10-Aug-97 15:03:24 +lib.mak.in
1775 631 64.4% 10-Aug-97 15:02:04 +tar_cat.in
3939 1535 61.0% 21-Jul-97 16:59:38 +libpng.mak.in
5211 2089 59.9% 10-Aug-97 15:03:24 +ugcclib.mak.in
2015 1086 46.1% 10-Aug-97 15:03:26 +unixhead.mak.in
5992 2446 59.1% 10-Aug-97 15:03:26 +unix-end.mak.in
6026 2287 62.0% 10-Aug-97 15:03:26 +unixtail.mak.in
1382 710 48.6% 10-Aug-97 15:03:28 +version.mak.in
5302 1953 63.1% 26-Jun-97 22:21:44 +zlib.mak.in
51369 18836 63.3% 10-Aug-97 15:06:44 +use.txt
42725 12079 71.7% 10-Aug-97 15:09:50 +configure
-------- ------- ----- --------- --------
678755 199815 70.5% 18-Aug-97 13:57:10 24 files